could you be more precise - French English Dictionary